Definition of Botanical Garden

  • (noun) a facility where trees and shrubs are cultivated for exhibition

Synonyms of Botanical Garden


Antonyms of Botanical Garden


No Antonyms Found.

Homophones of Botanical Garden


No Homophones Found.